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