English surname name from Middle English 'ruh' meaning rough, or a Germanic short form.
Like Ruff?
Swipe through thousands of names like it