LOUR Meaning of LOUR in English noun an asiatic sardine (clupea neohowii), valued for its oil. Webster English vocab. Английский словарь Webster. 2012