The name Griffith is a boy's name of Welsh origin meaning "strong lord". Griffith and is often added to lists like Best Cool Unusual Boys' Names and discussed in our forums with posts like "Rank These Names! (themed)".
From the experts:
A classic Welsh name, softer than the Irish Griffin, but its lispy ending makes it a bit more difficult to say -- and live with.