Muhammad Keenan Kahfi
Muhammad berarti “yang terpuji, dari bahasa Arab”. Keenan berarti “yang kuno/kecil, dari bahasa Irlandia”. Kahfi berarti “gua, nama surah dalam Al-Qur’an, dari bahasa Arab”. Nama ini mengandung makna gabungan “terpuji akhlaknya serta gagah dan berwibawa serta kokoh dan terlindungi bagai…