What does Anabel Cuevas mean?

Anabel Cuevas meaning in Urban Dictionary

striking, Smart, forgiving, hot, sexy, latin, put straight back, funny, comprehending