Granby

English

Proper noun

Granby

  1. A town in the southwestern region of Quebec east of Montreal.
  2. A village in the Rushcliffe district of Nottinghamshire, England.
  3. Various small towns in the United States.

Derived terms