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, Inari, Evangeline, Maya, Genevieve, Sonora, Aria, Reece, Nolan, Lucus, Benjamin, Beau, Graham, HaydnNames like Somatra:
Sander, Sundari, Saundra, Sandra, Smadar, Shaundra, Snyder, Sandro, Schneider, Sunitra, Sinatra, Sumitra, Shandra, Sondra, Sumantra, SunderStats 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