ぎかいじょういん
Meanings
Noun
1. upper house; senate
Composed of
congress; parliament; diet; legislative assembly
upper house; upper legislative chamber; senate