Meaning and name origin
Costa \c(o)-sta, cos-ta\ as a boy's name is of Latin and Greek origin, and the meaning of Costa is "constant, steadfast". Costa is a variant of Constantine (Latin): from Constantinus, which is derived from Constans. Also a variant of Costas (Greek): variant of Constantine.
Costa is not a popular first name for males but a very popular surname or last name for all people (#1076 out of 88799, Top 1%) (Source: 2000 U.S. Population Census).
Displayed below is a comparison of the popularity of the boy name Costa and its source forms. The only popular variation form ranked in the Top 1000/100 is Constantine. (Source: 2014 Birth Name Statistics).