Skip to main content

costard

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