Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of cygnus

- A constellation of the northern hemisphere east of, or following, Lyra; the Swan.