Definify.com

Definition 2024


Aighton

Aighton

English

Proper noun

Aighton

  1. a hamlet in Lancashire

Anagrams