Baby boy names meaning gentle. All you need to know about baby boy names. Choosing Names for Baby Boys. Unique, cool, unusual, top, boy names with meanings.
Garreth
The baby name Garreth is a boy name. The name Garreth comes from the Arthurian Legend origin. In English the meaning of the name Garreth is: Gentle. Modest and brave Sir Gareth was a legendary knight of King Arthur's ... Read more