MeaningBright, Shining, Radiant and Brilliant Light, A variant of Xavier
ReligionHindu, Islam
OriginArabic