What does the baby name Somatra mean? Learn about what Somatra means, its history & origin, popularity in our random name database, pronunciation, similar names, nicknames & spelling variations.

Somatra - Name Meaning, Origin & Popularity

Spelling of Somatra
S-O-M-A-T-R-A, is a 7-letter female given name.
Meaning of Somatra
Greater than the moon.
Origin of Somatra
Indian Names
Popularity of Somatra
Somatra currently has no likes. Be the first to like this name.