Word info

awatar

Noun

Meaning

awatar (plural awatars)

Archaic form of avatar (“incarnation of a deity”).

Source: en.wiktionary.org

Anagrams

Close letter words and terms