SAND LEEK Meaning of SAND LEEK in English noun : rocambole Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012