Tuck \t(u)-ck\ as a boy's name is a variant of Tucker (Old English), and the meaning of Tuck is "garment maker".
The baby name Tuck sounds like Dack and Dick. Other similar baby names are Buck, Luck, Turk and Turck.