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

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

Definitions

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