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:
Eloise, Maya, Sonora, Inari, Alexandra, Evangeline, Cassandra, Alejandro, Ko, Damien, Emmet, Alexander, Haydn, CasperNames like Somatra:
Saundra, Snyder, Sinatra, Schneider, Shaundra, Smadar, Sandro, Shandra, Sumantra, Sunitra, Sander, Sundari, Sandra, Sunder, Sumitra, SondraStats 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