Bonney \b(on)-ney\ as a girl's name is a variant of Bonnie (Scottish), and the meaning of Bonney is "fine, attractive, pretty".
The baby name Bonney sounds like Bonny, Bonnee and Bonne. Other similar baby names are Conney and Ronney.