Kahil is a muslim boy name and it is an Urdu originated name with multiple meanings. Kahil name meaning is Friend, lover and the associated lucky number is 6. Accompanying with Kahil meaning you can also listen here how to pronounce Kahil name.