Skip to content
Thai Dictionary
Search the dictionary
Search
เทวารัณย์
thee-waa-ran
Noun
(literary) heavenly garden, celestial grove
Recently looked up
Clear