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:
Madeleine, Inari, Sonora, Alexandra, Maya, Evangeline, Stella, Grayson, Haydn, Josiah, Elijah, Jethro, Dominic, GriffinNames like Somatra:
Sondra, Shandra, Schneider, Saundra, Sunder, Sunitra, Sumantra, Sumitra, Smadar, Sundari, Sander, Sinatra, Sandra, Sandro, Snyder, ShaundraStats 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