ORC in quichua means, fin.orcos tucucuna is a village in the South of the province of santiago del estero, where there are mountain ranges that make up the end of the mountain range of andes.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list