We don't have synonyms for grantown yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are grantor, beantown and granton.
(n) :
Ellipsis of Grantown-on-Spey: a town in Highland council area, Scotland, originally in Morayshire (OS grid ref NJ0327). [A town in Highland council area, Scotland, originally in Morayshire (OS grid ref NJ0327).]
(n) :
Ellipsis of Grantown-on-Spey: a town in Highland council area, Scotland, originally in Morayshire (OS grid ref NJ0327). [A town in Highland council area, Scotland, originally in Morayshire (OS grid ref NJ0327).]