Origin:Welsh. Meaning:gray-haired. Floyd is a boy's name of Welsh origin. This name, much like Floyd Mayweather, sure packs a punch, thanks to its famous bearers and meaning of "gray-haired".