Definitions
There is 1 meaning of the phrase
Indian Lodge.
Indian Lodge - as a noun
Any of various native american dwellings
Synonyms (Exact Relations)
lodge7Hypernyms (Closely Related)
abode8domicile13dwelling13dwelling househabitation15home9Hyponyms (Broadly Related)