prepossessing
adjective
1. creating a favorable impression
- strong and vigorous and of prepossessing appearance
Similar word(s): attractive
1. creating a favorable impression
- strong and vigorous and of prepossessing appearance
Similar word(s): attractive