estalo

Noun

 * 1) burst, blast, pop, bang
 * 2) foxglove
 * 1) foxglove

Etymology 1
.

Noun

 * 1) snap
 * 2) slap