Skip to main content

English: Buddha

Welsh: Bwda

Part of speech

Proper noun