English to Hindi

Meaning for:
clock tower
other
घंटा घर