Find the word definition

Wiktionary
kir royals

n. (kir royal English)