It looks like just another "baby names" site, with made-up names, super-simplified meanings, and/or out-and-out false or misleading meanings ("keeper of the keys" for Kaeleigh, Katherine meaning "pure").
The only other place I've seen Kaelem was on Star Trek: Voyager. And that name was spelled Caylem, and belonged to an alien. Wait, I may have hit upon something there... :-p
Proud adopter of 15 punctuation marks; see my profile for their names.