meaning of lake dwelling

1. dwelling built on piles in or near a lake; specifically in prehistoric villages


Related Words

lake dwelling |

Developed & Maintained By Taraprasad.com

Treasure Words