Definitions for "Avatara"
A “descent” of the Supreme Lord to the material world in one of His many forms.
Incarnation; the descent into form; the revelation of the Godhead in humanity; the Divine manifest in a human appearance; the word avatara means a descent; it is the coming down of the Divine below the line which divides the divine from the human world or status.
Literally, "descent," referring to a human, or even animal, birth that is actually Divine in origin; descending from God.