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:
Alexandra, Maya, Caroline, Idra, Evangeline, Sonora, Inari, Saeran, Emmet, Viho, Haydn, Alejandro, Damien, AidenNames like Somatra:
Saundra, Snyder, Sander, Sandra, Sumitra, Sunitra, Sondra, Sundari, Sandro, Shaundra, Sumantra, Shandra, Schneider, Sinatra, Sunder, SmadarStats 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