Synonyms of Aberdeen
Primary definition: A major city and port in northeastern Scotland, known for its granite architecture and oil industry.
Primary definition: A major city and port in northeastern Scotland, known for its granite architecture and oil industry.