Meaning and name origin
Dru \d-ru\ as a boy's name (also used as girl's name Dru), is of Greek, Welsh and Old French origin, and the meaning of Dru is "man, warrior; wise; loved one". Dru is a variant of Andrew (Greek): English form of the Greek name Andreas. Also a variant of Drew (Welsh): short form of Andrew. Dru is also used as a variant of Drury (Old French).
Dru has 1 variant form: Drue.
Dru is not a popular first name for males but a somewhat popular surname or last name for all people (#85715 out of 88799, Top 97%) (2000 U.S. Census).