What is having the odor of a fox; rank; strong smeelling called?

foxy — Having the odor of a fox; rank; strong smeelling. (Webster's 1913.)

Sources