Bayboo

Cute nickname.
Comes with a lot of affection. You can use it for anyone. Boyfriend or girlfriend. It comes from the word "baby"