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