callidus

Noun
8