Wikipedia
Mumra
Mumra may refer to:
- Mumra, Nepal
- Mumm-Ra the Ever-Living, a character in the Thundercats TV series