Word info

skymaiden

Noun

Meaning

skymaiden (plural skymaidens)

(mythology) A young woman who comes from the sky.

Source: en.wiktionary.org

Close letter words and terms