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:
Inari, Chloe, Maya, Evangeline, Charlotte, Sonora, Alexandra, Liam, Chase, Beau, Alejandro, Alexander, Elijah, HaydnNames like Somatra:
Sumantra, Snyder, Sondra, Sandro, Shandra, Sumitra, Schneider, Shaundra, Sinatra, Sandra, Sunder, Sundari, Saundra, Smadar, Sunitra, SanderStats 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