incarnation; manifestation; embodiment
〔化身〕
1. incarnation; manifestation; embodiment
A state in which a certain intangible quality appears in a concrete form.
2. manifestation; incarnation
A god's manifestation in different forms in the secular world to save human beings.
7 more sentences in the app — free account.