Word info

aquastor

Noun

Meaning

aquastor (plural aquastors)

A being created and sustained by the power of the imagination and the concentration of thought.

Source: en.wiktionary.org

Close letter words and terms