Skip to main content

English: development area

Welsh: ardal ddatblygu

Part of speech

Noun, Feminine, Singular

Definition

A priority area for environmental, social or economic regeneration or a combination of these.