Definition, Meaning & Synonyms | Spanish word MANAGUA
MANAGUA
Definitions of MANAGUA
- A capital city in Nicaragua
- A department in Nicaragua
- Managuan (native or resident of Managua, Nicaragua)
Number of letters
7
Is palindrome
No
Search for MANAGUA in:
Page preparation took: 139.52 ms.