EXPERIENCE
LEARN
C2
Photo by Photo Dharma, CC BY 2.0 via Wikimedia Commons
IPA
/soʔʋɔːnɑːmɔːccaː/
GD
sovonamochca

សុវណ្ណមច្ឆា Meaning in English

Definitions

US Noun A daughter of Ravana (Thotsakan) appearing in the Thai and other Southeast Asian versions of Ramayana.
Wikipedia