Synonyms for John fletcher:

n.

John Fletcher (noun)
fletcher.