Caledonian [adjective] + macbrayne [noun]