Skip to main content

rosehead

English rosehead meaning in English  •  rosehead का अर्थ अंग्रेजी में
Noun
  • See Rose>, n., 4.
  • A many-sided pyramidal head upon a nail; also a nail with such a head.
Advertisement