The rupee ended at 83.3950 against the US dollar, lower by 0.08%, compared with its previous close at 83.3250. The local unit posted a slight monthly loss of 0.1%. The central bank "mildly" sold dollars, while a large foreign bank was seen on the buying side, likely on behalf of custodial clients, a foreign exchange trader at a private bank said.