Site(noun) A location or piece of land, especially one designated for a specific purpose or development. Hindi meaning:स्थान, जगह, भूमि का टुकड़ा Synonyms: location, place, area, plot, ground