This English name has a meaning of 'Fort' or 'fertile land'. It used to be a English surname.
Celtic
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.