[Other] In Thai mythology, the magical bird. It is often seen sculpted in temple precincts. In Indonesian and Indian mythology it is called Garuda.
KHRUT
Meaning of KHRUT in English
Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012