English dictionary, thesaurus, translations & etymology
FreeDict.com

nymph in Irish

nymph in Irish

bé choille
noun
(Greek mythology, Roman mythology) Any female nature spirit associated with water, forests, grotto, wind, etc.
nimfeach
noun
(entomology) The larva of certain insects.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.