Taigh nam Morairean

Scottish Gaelic

Noun

Taigh nam Morairean m

  1. House of Lords

See also