Family name origins & meanings
- Greek : Greek: nickname for a man with graying hair, or who owned a gray horse, from Bulgarian grivŭ ‘gray speckled with blue’, possibly via Aromanian griv ‘gray’, or from the derivative Greek word grivas ‘gray horse’.