LONGHOUSE


Meaning of LONGHOUSE in English

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

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.