Results

Aiberdeen [‘a’ as in ‘able’] noun the city of Aberdeen in North East Scotland 19-. etymology: Scots; attested by SR and Sandy Stewart in RL