Skip to main content

English: town centre

Welsh: canol tref

Part of speech

Noun, Masculine, Singular

Definition

Describes city, town and traditional suburban centres which provide a broad range of facilities and services.