Carnarvon and Caernarvon are older forms of the name of the town in North Wales currently known as Caernarfon. The older names, in place for centuries, were anglicised phonetic spellings; since the 1970s the Welsh spelling has been generally adopted. Most places and things named after Caernarfon use one of the older spellings.

Read more about Carnarvon:  Places, People, Ships, Other