limehound

English

Noun

limehound (plural limehounds)

  1. Alternative form of lyam-hound.