undine

Explore definitions, synonyms, and language insights of undine

Definitions

Noun
any of various female water spirits