LORD'S RESISTANCE ARMY
(noun)Definitions
There is 1 meaning of the phrase
Lord's Resistance Army.
Lord's Resistance Army - as a noun
A quasi-religious rebel group in uganda that terrorized and raped women and kidnapped children who were forced to serve in the army
Word Variations & Relations
A-Z Proximities
lorcalorcha11lorchas12lorchellord5 lord's resistance army
lorded8lording9lordings10lordkin12lordkins13