indian lodge


Meanings

  • any of various Native American dwellings

Synonyms