noun Etymology: Melton Mowbray, town in England Date: circa 1858 a heavy smooth woolen fabric with short nap
MELTON
Meaning of MELTON in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012