Definition, synonyms and related words
A large complex with many rooms, built for worship by the Anasazi.