Lopamudra
ads1
MeaningA person of hidden talents and unpredictable form. A name of an ancient Indian philosopher
ReligionJudaism
OriginIndian
MeaningA person of hidden talents and unpredictable form. A name of an ancient Indian philosopher
ReligionJudaism
OriginIndian