Charra, of Latin origin, signifies 'freeholder' or 'farm owner'. It's a unisex name, traditionally more prevalent among speakers of Spanish and Portuguese.
"Charra is quite popular, with a consistent number of newborns each year between 1971 and 1983. The name's peak was in 1973 and 1979, each having 9 and 8 births respectively. Altogether, there were 51 babies named Charra during this period."