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:
Evangeline, Adriana, Sonora, Alexandra, Ivy, Inari, Maya, Jack, Gunner, Darius, Haydn, Archer, Alistair, CallumNames like Somatra:
Sundari, Shaundra, Smadar, Sinatra, Sander, Sunder, Sandra, Sandro, Schneider, Sumantra, Sumitra, Saundra, Sondra, Sunitra, Shandra, 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