Land(verb) To arrive at a place, especially by aircraft or ship; to obtain or secure something desirable. Hindi meaning:उतरना, पहुंचना, हासिल करना Synonyms: arrive, alight, touch down, obtain, secure