The Collaborative International Dictionary
Clupea Neohowii
Lour \Lour\, n. [Native name.] (Zo["o]l.) An Asiatic sardine ( Clupea Neohowii), valued for its oil.