MeaningMehuli derived from a sanskrit word that means a very small rainy cloud.
ReligionJudaism
OriginItalian