Kosta is a name of Latin and Slavic origin that means "constant" or "steadfast". It is a gender-neutral name that can be used for both boys and girls. Kosta is also a surname. The name is primarily of Bulgarian origin. The KOSTA movement is a religious movement that began in 1986.