TOP

Definition of longhouse noun from the Oxford Advanced American Dictionary

See longhouse in the Oxford Advanced Learner's Dictionary