granby

/G R AE1 N B IY0/
noun
  1. 1

    A town in the southwestern region of Quebec east of Montreal.

  2. 2

    A village in the Rushcliffe district of Nottinghamshire, England.

  3. 3

    Various small towns in the United States.