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