MeaningVictor, winner, defeater, titleholder.
ReligionJudaism, Greek
OriginEnglish
Alternate SpellingsNilea