ALECOST MEANING IN ENGLISH

• Alecost Definition & Synonyms

  1. (n.) The plant costmary, which was formerly much used for flavoring ale.


Synonyms:
Costmary,

RECENT SEARCHES