From Old French 'espier' meaning to watch or spy; a Scottish surname used as a given name.
Like Espie?
Swipe through thousands of names like it