- a peninsula in NE Scotland, in Highland council area, between the Cromarty and Moray Firths
More Definitions
- ULTRA FILTRATION (noun) Definition, Meaning & Examples
- WELL-ATTENDED (noun) Definition, Meaning & Examples
- NOBELIUM (noun) Definition, Meaning & Examples
- ILESHA (noun) Definition, Meaning & Examples
- LUMHOLTZ'S KANGAROO (noun) Definition, Meaning & Examples
- DO ONE GOOD (noun) Definition, Meaning & Examples