Nuru

Nuru originates in Swahili language and means "filled with light".

Origin/Usage
African
Pronunciation
NOO-roo
Meaning
Filled with light