doublehearted
Adjective
Meaning
Having a false heart; deceitful; treacherous.
Source: Webster's dictionarySynonyms
machiavellian
crooked
double
false
halting
cunning
treacherous
dishonest
hypocritical
deceitful
artful
crafty
ambidextrous
faithless
perfidious
Show all synonyms