Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

chanfrin Definition

Cancel
chanfrin
noun
The forepart of a horse's head

Words Related to chanfrin!

chanfrin Examples by Brain Bank Users