修羅
Mandarin: xiu1 luo2
T1
T4
Definitions
  1. 1 [Buddhism, Hinduism] Asura; the lowest ranks of the deities or demigods (半神半人 , 小神) Syn.: 阿修羅
← Back to dictionary