Definition of 迦楼羅 (かるら)
かるら
迦楼羅
かるら
karura
noun
•
Garuda or Garua (man-bird deity and 'vahana' of Hindu-Buddhist myth)
Related Kanji
| 迦 | (used phonetically) |
| 楼 | watchtower, lookout, high building |
| 羅 | gauze, thin silk, Rome, arrange, spread out |