1 ambay | Definition of ambay

ambay

noun
am·​bay | \ ˈamËŒbÄ«\
plural -s

Definition of ambay

: an Argentine timber tree (Cecropia adenopus) with light soft wood

First Known Use of ambay

1818, in the meaning defined above

History and Etymology for ambay

modification of American Spanish ambaiba, from Tupi

Keep scrolling for more