meaning of bonzer

bonzer meaning in General Dictionary

remarkable or wonderful