milagro
name 3noun 1
Definitions
noun
1
A traditional religious folk charm of Latin America and nearby regions, coming in a variety of forms.
name
1
A city and canton in Guayas province, Ecuador.
2
A river in this area of Ecuador.
3
A barangay of Ormoc, Leyte, Philippines.
Your note
not saved0 chars