O OneWordDaily
AI-generated image

costard

/kɒstɑːd/ noun · British & US
Valid in UKValid in US
Share WhatsApp