Kashaaf is an indirect Quranic name for boys and girls that means discoverer, finder. It is derived from the K-SH-F root which is used in many places in the Quran.
Kathir is an Arabic name for boys that means much, abundant. It is used 63 times in the Quran.
Kattam is an Arabic name for boys that means keeper of secrets, a person who keeps peoples secrets safe and does not publicize them.