ELGINSHIRE, or MORAYSHIRE. See MORAYSHIRE.