Subscribe
URL of the page has been copied to clipboard.
Meaning : Dwelling built on piles in or near a lake. Specifically in prehistoric villages.
Synonyms : lake dwelling
Install App