n. the manifestation of a Hindu deity (especially Vishnu) in human or superhuman or animal form
n. 天神下凡化作人形, 化身