meaning of Baumnymphe

Baumnymphe - German to English

dryad