What does bonzer mean?

bonzer meaning in General Dictionary

remarkable or wonderful