Marichi
ads1
MeaningRay of Light, Hope, Son of Brahma, One of the Saptarishi(Seven Sages), Ruler of people created by Brahma
ReligionHindu
OriginIndian
MeaningRay of Light, Hope, Son of Brahma, One of the Saptarishi(Seven Sages), Ruler of people created by Brahma
ReligionHindu
OriginIndian