Dandie \d(a)-ndie, dan-die\ as a boy's name is a variant of Andrew (Greek), and the meaning of Dandie is "man, warrior".
The baby name Dandie sounds like Tandie, Dandy, Dante, Dantae, Dundee and Thandie. Other similar baby names are Sandie, Danie, Dannie and Randie.