ACUMINOUS MEANING IN ENGLISH

• Acuminous Definition & Synonyms

  1. (a.) Characterized by acumen; keen.


RECENT SEARCHES