[--]

Jyutping san4 lou6
Pinyin shén lù

Definitions (Wiktionary)
  1. noun
    spirit way; spirit road; sacred way; spirit path
    (syn.) 神道