Possibly: Beloved, Dear One, or a variant of Shibu/Shiboo meaning ‘Little Lord’

1 Post