1 horse thyme | Definition of horse thyme

horse thyme

noun

Definition of horse thyme

dialectal, England