Skip to main content

English: St Hilary

Welsh: St Hilari

Part of speech

Proper noun, Feminine, Singular

Definition

In the Vale of Glamorgan.