FAVOR (10) Meaning of FAVOR (10) in English (n.) Love locks. Webster's English dictionary. Английский словарь Webster. 2012