Definify.com

Definition 2024


nymphs

nymphs

English

Noun

nymphs

  1. plural of nymph