Skip to main content

English: Venerable

Welsh: Hybarch

Part of speech

Adjective