ท้าวอสูร(tâao à-sŏon)
Meanings
1NounC1
demon king; lord of demons
a demon king or lord of the asuras, typically found in Thai mythology and literature
Related Words
Word Breakdown
+
ท้าวอสูรtâao à-sŏonท้าวอสูรtâao à-sŏondemon king; lord of demons
demon king; lord of demons
a demon king or lord of the asuras, typically found in Thai mythology and literature