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:
Inari, Lulu, Maya, Anika, Alexandra, Sonora, Evangeline, Elijah, Grant, Jethro, Seong-Su, Grayson, Dominic, HaydnNames like Somatra:
Sinatra, Sander, Sandra, Smadar, Sumantra, Shandra, Snyder, Shaundra, Sandro, Sunder, Schneider, Sunitra, Sondra, Saundra, Sundari, SumitraStats 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