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
Miranda
Proud adopter of 15 punctuation marks; see my profile for their names.