From Middle English or German meaning 'lively,' 'alert,' or 'energetic.'
Like Sprague?
Swipe through thousands of names like it