longhouse
nounA long communal dwelling, especially of certain Native American, Polynesian, and Indonesian peoples.
nounAny of several long
A long communal dwelling, especially of certain Native American, Polynesian, and Indonesian peoples.
nounAny of several long