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