LOUR


Meaning of LOUR in English

noun an asiatic sardine (clupea neohowii), valued for its oil.

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