Somatra
What is the meaning of the name Somatra?
The name Somatra is primarily a female name of Indian origin that means Greater Than The Moon.
People who like the name Somatra also like:
Evangeline, Caroline, Maya, Alexandra, Sonora, Inari, Idra, Aiden, Haydn, Viho, Alejandro, Damien, Saeran, EmmetNames like Somatra:
Sandra, Sander, Sumitra, Shaundra, Sundari, Sumantra, Smadar, Sunitra, Sinatra, Snyder, Sondra, Saundra, Schneider, Sunder, Shandra, SandroStats for the Name Somatra
Somatra is currently not in the top 100 on the Baby Names Popularity Charts
Somatra is currently not ranked in U.S. births