endowed [ more endowed ; most endowed ]
Notices
  • naturally have a good feature or quality