1. Noun. (mythology) A nymph residing in a forest. ¹
2. Noun. A hummingbird of the genus ''Thalurania''. ¹
¹ Source: wiktionary.com