Cromarty FirthWiktionary 原文英美释义专有名词proper noun1An arm of Moray Firth in the Highland council area, Scotland.