caroche
English
noun
Definitions
- (obsolete) A form of stately carriage or chariot
Etymology
Borrowed from French caroche derived from Italian carroccio.
Origin
Italian (Fiorentino)
carroccio
Borrowed from French caroche derived from Italian carroccio.
Italian (Fiorentino)
carroccio