Is Cyprus a capital?

No. There is no city called "Cyprus" that is a capital city. However, the country of Cyprus has a capital: Nicosia.