Synonyms for "troth"

Words with similar meaning