Where does “cen” come from?

cen (Albanian): physical defect, blemish

Definitions

  1. physical defect, blemish

Words derived from “cen