OLAY Meaning of OLAY in English ( n. pl. ) Palm leaves, prepared for being written upon with a style pointed with steel. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012