McDowell \m-cdowe-ll, mc-do-well\ as a boy's name is a variant of Macdougal (Scottish, Gaelic), and the meaning of McDowell is "son of Dougal".
The baby name McDowell sounds like MacDowell and Migdoll. Other similar baby names are McDougal and Maxwell.