Keratin is a protein that's also found in human hair, nails, and the hooves of animals. It's a tough, fibrous material that makes horns strong and durable.
It's important to note that buffalo horns are not hollow like some other horns. They have a core of bone covered by a thick layer of keratin.