LONGHOUSE


Meaning of LONGHOUSE in English

n. a tribal communal dwelling, esp. in n. America and the Far East.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.