From Arabic Baqi, meaning “everlasting,” “enduring,” or “remaining.”
Like Baki?
Swipe through thousands of names like it