aberdeen ( synonym found)

Definition of aberdeen:

°A city in Scotland.

Back to Top