Skip to main content

turk's-head

English turk's-head meaning in English  •  turk's-head का अर्थ अंग्रेजी में
Noun
  • A knot of turbanlike form worked on a rope with a piece of small line.
  • The melon cactus.
  • A long-handled, round-headed broom for sweeping ceilings, etc.
Advertisement