mysterious lake inhabitant Synonyms