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:
Ava, Maya, Evangeline, Adamina, Inari, Alexandra, Sonora, Leon, Braden, Haydn, Fico, Nicholas, Liam, ForresterNames like Somatra:
Sondra, Sander, Sunder, Smadar, Sumitra, Sunitra, Saundra, Sundari, Sinatra, Sandro, Snyder, Schneider, Shaundra, Sumantra, Sandra, ShandraStats 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