ENGLISH → NEPALI
site
01
noun
स्थल; ठाउँ; जग्गा
the piece of land on which something is located (or is to be located)
In a sentence
a good site for the school
विद्यालयका लागि राम्रो स्थल
02
noun
वेबसाइट; साइट
a computer connected to the internet that maintains a series of web pages on the World Wide Web
In a sentence
the Israeli web site was damaged by hostile hackers
इजरायली वेबसाइटलाई शत्रुतापूर्ण ह्याकरहरूले क्षति पुऱ्याए।