Melton Mowbray

noun
\ -ō(ˌ)brā\

Definition of Melton Mowbray

: a rich English meat pie

History and Etymology for Melton Mowbray

from Melton Mowbray, England

Keep scrolling for more