As duas formas – covarde e cobarde – existem na Língua Portuguesa.
Ou seja, ambas as expressões estão corretas e têm o mesmo significado, é um caso de dupla grafia.
Covarde significa que não possui coragem; sem determinação; que não é valente.
Um covarde é incapaz de demonstrar amor.
Ela não é ingénua, é cobarde!
Da mesma forma cobardia é o mesmo que covardia.
Como sinónimos de covarde podemos, mediante o contexto, usar os seguintes termos: acanhado, cobarde, covarde, desleal, fracalhão, fraco, frouxo, medroso, receoso, traiçoeiro.
Cobarde significa exatamente o mesmo.
Referências
Advém do francês antigo coart.