Dictionary entry

Lour

Webster's Dictionary 1913

‖Lour (?), n.(Zoöl.) An Asiatic sardine (Clupea Neohowii), valued for its oil.