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.