Currently available definitions
Site in English
Noun- a computer connected to the internet that maintains a series of web pages on the World Wide Web
- physical position in relation to the surroundings
- the piece of land on which something is located (or is to be located)
- assign a location to
Site in Falam
Noun- hmun
- thil pakhat khat umnak
- inn hmun
- tlawng hmun ti vek
Site in Hakha
Noun- Hmun, inn hmun.
Site in Matu
Noun- hmuen, imhmuen, lohmuentolhmuen
Site in Mizo
Noun- in hmun, hmun
Site in Tedim
Noun- mun, innmun
Nearby