Nymph

Nymphs are creatures in female form.

A talking statuette of a nymph could be seen on a magic mirror in Eldritch.

Snow Nymphs live in the Frozen Reaches near Daventry.