TROY Meaning of TROY in English n. (in full troy weight) a system of weights used for precious metals and gems, with a pound of 12 ounces or 5,760 grains. Etymology: ME, prob. f. Troyes in France Oxford English vocab. Оксфордский английский словарь. 2012