Find the word definition

Wiktionary
koulouri

n. A bagel or ring doughnut shaped bread roll covered with sesame seeds, often sold on the streets of Greece.