LOORD MEANING IN ENGLISH

• Loord Definition & Synonyms

  1. (n.) A dull, stupid fellow; a drone.


RECENT SEARCHES