lake dweller









lake dweller


noun

  1. an inhabitant of a lake dwelling.
50 queries 0.532