Synonyms of Bachua

Primary definition: A term used to denote a dominant or controlling figure, often in a political or social context.

Full Dictionary Entry

Antonyms & Opposite Concepts