caoba

caoba

English Noun
Ad

Definition

Synonym of mahogany (“wood”).

Etymology

Borrowed from Spanish caoba.

Ad