caoba
caoba
English
Noun
Ad
Definition
Synonym of mahogany (“wood”).
Etymology
Borrowed from Spanish caoba.
Ad
caoba
Synonym of mahogany (“wood”).
Borrowed from Spanish caoba.