Nuru means "light" in Swahili, ultimately from Arabic نور (nur).
Check back in a moment for rank and trend details.