Somatra
Primarily Female
The meaning of the name Somatra is Greater Than The Moon
The origin of the name Somatra is Indian
People who like the name Somatra also like: Alexandra, Evangeline, Maya, Sonora, Inari, Chloe, Charlotte, Haydn, Chase, Alexander, Alejandro, Beau, Elijah, Liam

< Back to Search | Pet Name Categories