skymaiden

English

Etymology

From sky +‎ maiden.

Noun

skymaiden (plural skymaidens)

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