English: (noun) casuarina tree
Bahasa Malaysia: ayu (Br.Malay)
Source: Peter Martin's Kelabit Dictionary
baru': legendary god of the skies
naru': to do, make, implement, etc
ru'en (taru'-en): to be done
sinaru' (s-in-aru'): was done by, was put or placed by
taru': making, doing, implementing; putting, placing