English → Hindi dictionary

land site

लैंड साइट / लैंडNOUN

Definition

the piece of land on which something is located (or is to be located); "a good site for the school"

Looking for poetry? Read shayari and poems by great poets.