Of Germanic origin, probably Frankish [Term?]. Cognate with English ramp, which derives from Frankish *rampōn via French.
Practice speaking and memorizing "rampa" and many other words and sentences in Italian.