Cuesta has 2 different meanings across 1 category:
Proper Noun
A hill or ridge with a gentle slope on one side, and a steep slope on the other.
A surname, from Spanish​.