falansterio

Noun

 * 1) phalanstery
 * 2) tenement (large, sprawling)