Caillou

kye-OO
French
"pebble"

Caillou Origin and Meaning

The name Caillou is a boy's name meaning "pebble".

A sweet French pet name from the name of a popular cartoon character.