Sort:  

Maybe you know it under another name, wild garlic, bear leek, broad-leaved garlic, does any of this sound a bell?

YES! IT sounds like heaven, must be the word you were looking for ;)

I'm confused:) Which word I'm looking for, heaven? Always:)