Skip to content
Thai Dictionary
Search the dictionary
Search
อวตาร
à-wá-dtaan
Verb
incarnate
To take earthly form, especially said of Vishnu.
Recently looked up
Clear