Word info

May Lord

Noun

Meaning

May Lord (plural May Lords)

a young man chosen to preside over the May Day celebrations

Source: en.wiktionary.org

Close letter words and terms