YourDictionary

Dictionary Home » Dictionary Definitions » Devonshire cream

Devonshire cream

(dĕvˈən-shîrˌ, -shər)

noun

link/cite print suggestion box