ribalta

Etymology 1
.

Noun

 * 1)  leaf, flap
 * 2)  apron, forestage
 * 3)  limelight, fore
 * 1)  limelight, fore

Etymology
Borrowed from.

Noun

 * 1)  stage; forestage
 * 2)  limelight