English edit

Etymology edit

sky +‎ maiden

Noun edit

skymaiden (plural skymaidens)

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