Synonyms for Clotted cream:
n.
•clotted cream (noun)Devonshire Cream.
•food (noun)
Devonshire Cream.
Other synonyms:
•Devonshire cream
Devonshire Cream.
•Other relevant words:
Devonshire Cream.