AYLESBURY


Meaning of AYLESBURY in English

n. (pl. Aylesburys) 1 a bird of a breed of large white domestic ducks. 2 this breed.

[ Aylesbury in S. England ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.