costard
English
costard meaning in English • costard का अर्थ अंग्रेजी में
Noun
- An apple, large and round like the head.
- The head; -- used contemptuously.