Skip to content
Thai Dictionary
Search the dictionary
Search
เทวรูป
thêe-wá-rûup
Noun
image of a deity; idol
Recently looked up
Clear