Bonnin \b(on)-nin\ as a girl's name is a variant of Bonnie (Scottish), and the meaning of Bonnin is "fine, attractive, pretty".
The baby name Bonnin sounds like Benigna and Penina. Other similar baby names are Bonni, Bonny, Bennie, Benni, Binnie, Bunnie, Bunni, Bonie, Bonney, Bonnee, Bonne, Bronnie and Nonnie.