Synonyms of York
Primary definition: A historic cathedral city in North Yorkshire, England, known for its rich medieval heritage and Roman roots.
Primary definition: A historic cathedral city in North Yorkshire, England, known for its rich medieval heritage and Roman roots.