parliament
A legislative assembly in certain countries.
Full Glossary