farfadet
Top 30000
Meanings
Noun
1. elf, leprechaun (or similar small demon)
2. red sprite (meteorology)