Scotch lovage

noun

Definition of Scotch lovage

First Known Use of Scotch lovage

1731, in the meaning defined above

Keep scrolling for more