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]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.