longhouse

(noun)

noun

1. Any of several long communal dwellings for multiple families

2. A toilet. Probably from Whittington's Longhouse, a public toilet in medieval London