seraya

noun
se·​raya | \ səˈrīə\
plural -s

Definition of seraya

: any of several trees of the genus Shorea

History and Etymology for seraya

native name in Borneo

Keep scrolling for more