Skip to main content

loord

English loord meaning in English  •  loord का अर्थ अंग्रेजी में
Noun
  • A dull, stupid fellow; a drone.
Advertisement