Skip to main content

tanyard

English tanyard meaning in English  •  tanyard का अर्थ अंग्रेजी में
Noun
  • An inclosure where the tanning of leather is carried on; a tannery.
Advertisement