Definition of May queen in English:
May queen
Translate May queen into Spanish
noun
A girl or young woman chosen to be crowned in traditional celebrations of May Day.
- ‘In medieval Europe, May Day and the subsequent crowning of the May queen brought together elements of both high and low culture.’
Pronunciation
Are You Learning English? Here Are Our Top English Tips