Opphavet til stedsnavnet Fortrose er har gitt delte oppfatninger. Den vanligste forklaringen er at det kommer fra to gæliske ord som betyr «Stedet nær neset». En nyere tolkning er at stedsnavnet kan referere til historisk folk ved å ha bevart etnonymet Fortriu.