NOGHOR


Meaning of NOGHOR in English

a fort, the royal palace

Khowar English Dictionary.      Английский словарь Khowar.