Home
Search
Index
Definify.com
Webster
1828
Edition
Ambreada
AMBREA'DA
,
Noun.
[from amber.] A kind of factitious amber, which the Europeans sell to the Africans.
Similar Results
Ambreada