back to search
منيره
mu-ni-ra-h

Munirah

for a female

Illuminating, brilliant,Brilliant, shining, something that reflects light, shedding light