Scottish and English, from the Scottish surname. It is suggested that the name originated in Ireland and means "by the mouth of the (river) Roe".