maraba

kangaroo

noun.