From ale + Latin costus (“an aromatic plant”). Compare costmary.
alecost (usually uncountable, plural alecosts)