What does the name Caillou mean?

FRENCH ORGIN MEANING PEBBLE OR STONE IRISH ORGIN MEANING SMILE OF THE SUN