ACAJOU MEANING IN ENGLISH

• Acajou Definition & Synonyms

  1. (n.) The cashew tree; also, its fruit. See Cashew.
  2. (n.) The mahogany tree; also, its timber.


RECENT SEARCHES