Borrowed from Russian карета (kareta), itself from Polish kareta, from Italian carretta.
caretă f (plural carete)