Borca18 words updated Jun 20, 2026, 11:01 AMEditHistoryBorca can refer to: Borča, a suburb of Belgrade, Serbia Borca, Neamț, a commune in Neamţ County, Romania