noun Etymology: Middle English Date: 13th century any of several large English cooking apples, noddle , pate
COSTARD
Meaning of COSTARD in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012