Olay

//ˈəʊleɪ// noun

Definitions

Noun
  1. 1
    palm leaves, prepared for being written upon with a steel-tipped stylus countable, uncountable

    "In the Peninsula of India, the Olay are prepared from the leaves of the palmyra palm."

Etymology

From Tamil ஓலை (ōlai).

Next best steps

Mini challenge

Unscramble this word: olay