cari
Top 20000
Meanings
Noun
1. darling, dear, lover (colloquial)