Questions & Answers about O caixa não tinha troco, então paguei com moedas.
Here, o caixa most naturally means the cashier.
In Brazilian Portuguese, caixa can refer to:
In this sentence, because of não tinha troco (didn’t have change), the most likely meaning is the cashier didn’t have change.
Because noun gender in Portuguese is not always predictable from the ending.
Even though many -a nouns are feminine, some are masculine in certain meanings. Here, o caixa is a normal expression in Brazil for the cashier or the checkout/register.
A useful thing to remember is that caixa changes meaning depending on gender and context:
- a caixa = the box
- o caixa = the cashier / checkout / register
Also, if you are specifically talking about a female cashier, many speakers say a caixa.