Declan
The Language Learning App Company
The Spanish word
agraciado
means
pretty, good-looking; winning (m)