badhaalima

wallaby or pademelon

noun.