Caernarfon (gwahaniaethu)

Gall Caernarfon gyfeirio at sawl endid gwahanol: