Lan John

English

Proper noun

Lan John

  1. Obsolete form of Lan Xang.