idla

Noun

 * 1) joey, baby kangaroo
 * 2) young of any animal, whelp, puppy