LOUR


Meaning of LOUR in English

(n.) An Asiatic sardine (Clupea Neohowii), valued for its oil.

Webster's English dictionary.      Английский словарь Webster.