I agree with Anyechka--I've seen it before and it rhymed with
Gavin (KAV-an). The one little boy I actually knew with the name, instead of just seeing it in passing, spelled it Kavan. I never realized it was a real name, thought it was just a tryndee, made-up one. :b
~
Heather~