Meaning of olive nut in English:
olive nut
noun
The fruit of various trees of the Old World genus Elaeocarpus (family Elaeocarpaceae), especially that of E. sphaericus of Asia, used as beads.
Origin
Late 19th century.
Are You Learning English? Here Are Our Top English Tips