New map reveals hidden history behind Gaelic names for place