From Arabic/Persian Kawthar, a Quranic river in paradise meaning abundance or plenty.
Like Kowsar?
Swipe through thousands of names like it