Nihoner

“Garuda” in Japanese

Short answer
迦楼羅 karura かるら

Garuda in Japanese is “迦楼羅” (karura). Full meaning: Garuda (man-bird deity and 'vahana' of Hindu-Buddhist myth), Garua.

Other ways to say “Garuda” in Japanese

Looking for the other direction? Search any Japanese word in the Nihoner lexicon, or practise what you have learned in the learning games.