Definitions of indian lodge:

  • noun:   any of various native American dwellings