Definition, synonyms and picture of moai

Learn in

moai

n. moai

Definition of moai in English

Monolithic humanoid sculpture located on Easter Island alongside others of the same type.

Synonyms of moai in English

mo‘ai

Lists where this word appears

Historical Constructions I

11 words to learn