Gruff
The human name Gruff represent unique meaning "Lord • Prince", is rare among ethenicity or origin welsh.
Gruff name is also found in Welsh and Swedish origin
Map Of Welsh Origin
Postcard For Baby Name Gruff

The human name Gruff represent unique meaning "Lord • Prince", is rare among ethenicity or origin welsh.
Gruff name is also found in Welsh and Swedish origin