Cheval is French for "horse" and appears as a rare surname-style given name with equestrian roots.
Like Cheval?
Swipe through thousands of names like it