What is the full meaning of calesa
(French) a light low-wheeled carriage with folding top, also CALASH, CALECHE [n -S]
Example of the word calesa placed on a Scrabble board.