Lea resists Synonyms

Definitions for Lea


  • (noun) a broad area of level or rolling treeless country
  • (noun) open land over which livestock may roam and feed
  • (noun) a field covered with grass or herbage and suitable for grazing by livestock

LR abbreviation

LR is an abbreviation for Lea Resists
What does LR stand for?
LR stands for "Lea Resists"