English to Hindi

Meaning for:
humpback bridge
other
ऊपर नीचे आने वाली मेहराब जैसा छोटा पुल