Definition of po shan lu in English:

po shan lu

(also bo shan lu)

Pronunciation /ˌpəʊ ʃan ˈluː/


  • A type of Chinese bronze censer, made during the Han dynasty and having the form of a mythical mountain of immortality.


Early 20th century. From Chinese (Pinyin transliteration) bo shan lu, (Wade-Giles transliteration) po shan lu.