The name Horace is a boy's name of Latin origin meaning "timekeeper". Horace and is often added to lists like Names from Harry Potter and discussed in our forums with posts like "Middle name for a First name!".
From the experts:
The ancient name Horace sounds fustily fuddy-duddy, and yet, with the resurrection of Homer, and the new interest in old Roman names...who knows. Its early popularity--it was in the Top 100 at the turn of the last century-- was spurred by admiration for the Roman poet Horace (born Quintas). Influential in American culture were newspaper editor Horace ("Go west, young man") Greeley and educator Horace Mann; Horace Silver is a jazz legend. There's also a Harry Potter character named Horace Slughorn.