Barney \b(a)-rney, bar-ney\ as a boy's name is pronounced BAR-nee. It is of English origin. Pet form of Barnabas and Barnaby. Modern use likely refers to the famous large purple dinosaur.
Barney has 2 variant forms: Barnie and Barny.
For more information, see also related names Barnett and Bernard.
Baby names that sound like Barney are Birney and Burney.