French heel
1.
(
noun
) a fairly high narrow heel on women's shoes
Related Words:
heel
Terms and Conditions of Use / Copyright Notice