Spanish word beso comes from Proto-Indo-European *bu, and later Latin basium (Kiss, especially of the hand.)
*bu (Proto-Indo-European)
basium (Latin)
Kiss, especially of the hand.
beso (Spanish)
Kiss.