garrido
Top 15000
Meanings
Adjective
1. hefty; strong; strong-looking
2. good-looking; beauteous (of a woman)
3. elegant; gentlemanly