chapelon
name 2noun 1
Definitions
name
1
A commune of Loiret department, France.
2
A surname from French from French, notably that of André Chapelon.
noun
1
A steam locomotive designed by André Chapelon.
By the time we backed on, André was wearing back to front the B.R. engineman's cap I had given him, which was hailed with delight by the crew of a La Chapelle Chapelon that had drawn up alongside us and was to follow us to Paris.
Your note
not saved0 chars