Word info

Primrose League

Proper noun

Meaning

the Primrose League

(historical) An organisation for spreading Conservative principles in Great Britain, founded in 1883.

Source: en.wiktionary.org

Close letter words and terms