morlaco
Top 35000
Meanings
Noun
1. a large Spanish fighting bull
2. somebody from Cuenca, Ecuador (Ecuador)