The current name, Port Rìgh translates as 'king's port', possibly from a visit by King James V of Scotland in 1540. However this etymology has been contested, since James did not arrive in peaceful times. The older name appears to have been Port Ruighe(adh), meaning "slope harbour".[8]