Yacov \ya-cov\ as a boy's name is a variant of Yaakov (Hebrew), and the meaning of Yacov is "he who supplants".
The baby name Yacov sounds like Yakov and Yachov. Other similar baby names are Yago, Jakov, Iakov, Iacovo, Yakob and Yaacob.