Actually, Bananarama, I must disagree. Kosta is a very strong name, in my opinion, and entirely masculine. It is an appealing and attractive name, without being too childlike (considering that it is, in fact, mainly a nickname).I have found it been in use by many Greeks, though as the form of "Costa", instead of a "K". More than that, it would have been shortened for Konstantinos (or a similar form). Regardless, I have also heard of it as a first given name.