seraya
noun
se·raya
| \ səˈrīə\
plural -s
Definition of seraya
: any of several trees of the genus Shorea
Keep scrolling for more