GARUDA


Meaning of GARUDA in English

Ga ‧ ru ‧ da /ɡæˈruːdə/ BrE AmE ( also Gaˌruda Indoˈnesia )

an Indonesian ↑ airline

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.