Word Meaning

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


Meaning of virelay

- An ancient French song, or short poem, wholly in two rhymes, and composed in short lines, with a refrain.