0%

ALL meanings of aylesbury

Ayles·bur·y
A a
  • noun aylesbury a town in SE central England, administrative centre of Buckinghamshire. Pop: 69 021 (2001) 3
  • noun aylesbury one of an English breed of white, domestic ducks. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?