tardo
Top 20000
Meanings
Adjective
1. tardy, late
2. slow, sluggish
3. dim-witted