tolondro

Noun

 * 1) bump (especially one on the head)