ambay
noun
am·bay
| \ ˈamˌbī\
plural -s
Definition of ambay
: an Argentine timber tree (Cecropia adenopus) with light soft wood
Keep scrolling for more