English to Hindi

Meaning for:
terra firma
other
ज़मीन