Here's why:
* Gelding refers to the act of castrating a male horse.
* The term applies to the horse after the procedure, regardless of age.
So, a horse gelded at two years old, five years old, or even ten years old is still considered a gelding.
You might be thinking of terms related to age groups of horses, such as:
* Foal: A horse under one year old
* Yearling: A horse between one and two years old
* Colt: A male horse under four years old
* Stallion: A mature male horse
* Mare: A female horse
It's possible you're confusing the terminology surrounding age and castration. Let me know if you have any other questions!