Tzipru

Sardinian

Proper noun

Tzipru ?

  1. Cyprus (an island and country)