Find the word definition

Wiktionary
elfin woods

n. (elfin wood English)