Synonyms for "foible"

Words with similar meaning