VEDRO Meaning of VEDRO in English və̇ˈdrō, -rȯ noun( -s )Etymology: Russian, literally, bucket: a Russian unit of liquid capacity equal to 3.25 gallons or 2.71 imperial gallons Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012