What does besa mean in English?

"besa" means "kiss" (in verb form)