"There is<b> no love lost</b> between them." means "they are at odds." but I'd like to know what the etymology of the idiom is. It seems to mean the opposite thing without the knowledge of what it really means.