Family name origins & meanings
- English : nickname from Middle English scharp ‘keen’, ‘active’, ‘quick’.
- Irish (County Donegal) : Anglicized (part translated) form of Gaelic Ó Géaráin ‘descendant of Géarán’, a byname from a diminutive of géar ‘sharp’.
- Americanized form of any of several European names with similar meaning, for example German Scharf.