GARUDA

Meaning 1:

Garuda - a large mythical bird or bird-like creature that appears in both Hindu and Buddhist mythology (Source: Wikipedia) - ครุฑ; พญานกที่เป็นพาหนะของพระนารายณ์