leprechaun

Noun
  1. A mischievous elf in Irish folklore (synset 109564545)

Found on Word Lists

Other Searches