Caen stone noun1 •A cream-coloured limestone used in building, found near Caen, France. formsCaen stones