Kaillou resembles French caillou, meaning pebble, and as a given name it reads as a rare modern borrowing.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Kaillou?
Swipe through thousands of names like it