NUIA

(redirected from Nur Ul Islam Academy)
AcronymDefinition
NUIANur Ul Islam Academy (Florida)