Yavuz is a Turkish name of Persian and Arabic influence meaning stern, resolute, or formidable.
Like Yavuz?
Swipe through thousands of names like it