House of Councilors


noun

the upper house of the Japanese diet.
Formerly House of Peers.