
1) Japanese legendary creature
Found on
https://www.crosswordclues.com/clue/karura

The 迦楼羅 is a divine creature with human torso and birdlike head in Japanese Hindu-Buddhist mythology. The name is a transliteration of Garuda (Sanskrit: {IAST|Garuḍa} गरुड ; Pāli: {IAST|Garuḷa}) a race of enoromously gigantic birds in Hinduism, upon which the Japanese Buddhist version is based. The same creature may go by the na...
Found on
http://en.wikipedia.org/wiki/Karura
No exact match found.