megalakes

English

Noun

megalakes

  1. plural of megalake

Anagrams