koulouria

views updated

koulouria Greek; sweet bread baked in a large ring, flavoured with sesame seeds.