The Italian term "cupo" matches the English term "deep"

other italian words that include "cupo" : english :
cupo abyssal
cupola astrodome
cupola astrodomes
cupo cavernously
cupola dome
scupolo scruple
scupolo scruples