Muhammad Zayn Kahfi
Muhammad berarti “yang terpuji, dari bahasa Arab”. Zayn berarti “keindahan/perhiasan, dari bahasa Arab”. Kahfi berarti “gua, nama surah dalam Al-Qur’an, dari bahasa Arab”. Nama ini mengandung makna gabungan “terpuji akhlaknya serta menjadi perhiasan bagi keluarganya serta kokoh dan terlindungi bagai…