legislative council

Noun
  1. A unicameral legislature (synset 108180601)

Other Searches