Skip to main content

relator

English relator meaning in English  •  relator का अर्थ अंग्रेजी में
Noun
  • One who relates; a relater.
  • A private person at whose relation, or in whose behalf, the attorney-general allows an information in the nature of a >quo warranto > to be filed.
Advertisement