Giffnock
Proper noun
Meaning
Giffnock
A suburban town, the administrative centre of East Renfrewshire council area, Scotland (OS grid ref NS5659).
Proper noun
Giffnock
A suburban town, the administrative centre of East Renfrewshire council area, Scotland (OS grid ref NS5659).