Lamper Eel Definition

lampər
noun
Webster's New World
Wiktionary
Synonyms: