ท้าวอสูร(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