Aylesbury (noun) Definition, Meaning & Examples

noun
  1. one of an English breed of white, domestic ducks.
noun
  1. a town in SE central England, administrative centre of Buckinghamshire. Pop: 69 021 (2001)
Aylesbury (noun) Definition, Meaning & Examples

More Definitions