• word of the day

    caroche

    caroche - Dictionary definition and meaning for word caroche

    Definition
    (noun) a luxurious carriage suitable for nobility in the 16th and 17th century
Download our Mobile App Today
Receive our word of the day
on Whatsapp