Likely from Sanskrit kosa, meaning 'treasure', 'storehouse', or 'sheath'.
Like Kosha?
Swipe through thousands of names like it