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