CAMARILLA


Meaning of CAMARILLA in English

n. a cabal or clique.

Etymology: Sp., dimin. of camara chamber

Oxford English vocab.      Оксфордский английский словарь.