baballa

Etymology
From.

Noun

 * 1) drool
 * 2) slime mucus-like substance which exudes from the bodies of certain animals
 * 1) slime mucus-like substance which exudes from the bodies of certain animals

Verb

 * 1) to save, to take care of