halloumi - definition and synonyms

  1.   From our crowdsourced Open Dictionary
    a salty cheese made with sheep's, goat's and sometimes cow's milk, originally from Cyprus

    Jamie's Grilled halloumi salad recipe includes spinach and toasted seeds, a delicious and nutritious Mediterranean style salad for lunch or dinner.

    Submitted from United Kingdom on 19/02/2015