Meaning
A large bungalow or mansion; also a granary/storehouse.
Usage & notes
Everyday word; a spacious detached house, or a merchant's trading house.
A large bungalow or mansion; also a granary/storehouse.
Everyday word; a spacious detached house, or a merchant's trading house.