A great name derived from one of King Arthur's knights, Gareth. I would use it, but I think it would inevitably be shortened to Gary, which I hate.
Garrett Alastair:I really don't have a reason for liking this, other than the fact that it's unique but not crazy. It has a sort of old-fashioned feel to it without being frumpy!
Garrett Elijah: a tough, masculine sounding name that flows well
Garrett Jonathan sounds "Classic" I think that's why I love this name so much!
Garrett Wayne; Garrett's been a favorite for ages as well. Wayne is my late father's middle name, and the name he went by rather than his first name, Albert (yeech). I don't see it too often now, so it's a refresher for me.
Garrett is an English surname that can be derived from either of the names Gerald and Gerard. See Also: Gerald, Gerard