Keyan is an indirect Quranic name for boys that means being, existence, essence. It is derived from the K-W-N (existence, being, was) root, which is one of the most common roots of the Arabic language, used over 800 times in the Quran:
Khalud is an Arabic name for boys that means immortal, eternal. It is a phonetic variant of Khalud (which has a shorter a sound at the beginning).
Easy, comfortable, smooth, also a name of Allah Al-Khafid meaning one who humbles, The Abaser, hence Abdul Khafid.