meaning of carpa

carpa - Spanish to English

marquee [esp. Br.] [large tent]