Seanad

Explore definitions, synonyms, and language insights of Seanad

Definitions

Noun
the upper house of the parliament of the Irish Republic

More General Terms