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