Definition, Meaning & Anagrams | German word LRA
LRA
Definitions of LRA
- Initialism of Landratsamt.
- Lord's Resistance Army (Christian fundamentalist group in northern Uganda and the Democratic Republic of the Congo)
Number of letters
3
Is palindrome
No
Search for LRA in:
Page preparation took: 227.99 ms.