What does canguro mean?

canguro - Spanish to English

kangaroo