The name "" is a combination of the word "" and the Latin-Greek suffix ""/"" which can be translated as "land of the Malays". The origin of the word 'Melayu' is subject to various theories. It may derive from the Sanskrit "Himalaya", referring to areas high in the mountains, or "Malaiyur-pura", meaning mountain town. Another similar theory claims its origin lies in the Tamil words ""malai"" and ""ur"" meaning "mountain" and "city, land", respectively. Another suggestion is that it derives from the Pamalayu campaign. A final suggestion is that it comes from a Javanese word meaning "to run", from which a river, the "Sungai Melayu" ('Melayu river'), was named due to its strong current. Similar-sounding variants have also appeared in accounts older than the 11th century, as toponyms for areas in Sumatra or referring to a larger region around the Strait of Malacca. The Sanskrit text Vayu Purana, thought to have been in existence since the first millennium CE, mentioned a land named 'Malayadvipa' which was identified by certain scholars as the modern Malay peninsula. Other notable accounts are by the 2nd century Ptolemy's Geographia that used the name "Malayu Kulon" for the west coast of Golden Chersonese, and the 7th century Yijing's account of "Malayu".