Greensleeves

English

Proper noun

Greensleeves

  1. A traditional English folk song.