Granby (English, name)
expansion: Granby
Senses:
glosses: A town in the southwestern region of Quebec east of Montreal.
glosses: A village in the Rushcliffe district of Nottinghamshire, England.
glosses: Various small towns in the United States.
Forms: