laylock

English

Noun

laylock (plural laylocks)

  1. Obsolete form of lilac (the plant).