So is Portree a wooded harbor town?
No. Port of the king. Rìgh is the Gaelic for king.
Why is it am not an here?
I'm VERY confused by this. All the place names in this round were ann AM, but we've previously had Dundee as ann AN, as was Alba (Scotland). I'm just random guessing whether it's AN or AM.
Merely a guess, is a town considered feminine? Masculine?