Tŷ'r Arglwyddi

Welsh

Proper noun

'r Arglwyddi m

  1. the House of Lords

Coordinate terms