Farnham

Name – Farnham

Gender – Male

Origin – English

Meaning – The English name Farnham means – field of ferns