Difficult one this, in our multicultural society.
There are probably certain criteria which need to be considered to define such a thing as an Invernessian.
BORN in Inverness, I would agree with.
BRED in Inverness, though - what does that mean? Does it mean that you have continued to breed in Inverness i.e. generated your own offspring?
Or does it refer to the location of the original sexual act which resulted in your birth? Neither, I would suggest, is relevant to the definition.
BROUGHT UP may be more appropriate, but how long does this BRINGING UP process have to last for one to qualify as a true Invernessian?
And how about all those good people who have spent all their working lives in Inverness, but didn't happen to be born there - do we exclude them?
Actually, that's why I don't particularly like terms such as Invernessian, Glaswegian, Aberdonian etc - they are very exclusive, by which I mean they have the effect of excluding people. Folk move around a lot more now than they did, say 40 years ago and I think nowadays definitions like these are much less relevant.
Like it or not, this is a multicultural society now and people should be able to identify with the town, or area, where they choose to make their home, rather than being excluded as a result of the location of their birth.