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, Amorina, Alexandra, Inari, Maya, Chloe, Evangeline, Chase, Owen, Ilya, Elijah, Griffin, Haydn, JosiahNames like Somatra:
Sandro, Shaundra, Sumantra, Sondra, Saundra, Sunder, Smadar, Sinatra, Sunitra, Shandra, Sandra, Sundari, Sander, Schneider, Sumitra, SnyderStats 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