Halloumi

What is Halloumi?

Halloumi definition and meaning on Dictionary terms:
noun
a salty cheese originating in Cyprus and made from sheep

Tags: