1 carabeen | Definition of carabeen

carabeen

noun
car·​a·​been | \ ¦karəˌbÄ“n\
plural -s

Definition of carabeen

: an Australian tree (Sloanea woollsii)

History and Etymology for carabeen

native name in New South Wales

Keep scrolling for more