OLAY Meaning of OLAY in English noun ·pl palm leaves, prepared for being written upon with a style pointed with steel. Webster English vocab. Английский словарь Webster. 2012