囒噸 lán dūn

DEFINITIONS

  1. old form of London, capital of United Kingdom
  2. now written 倫敦|伦敦

CHARACTERS

囒 lán confused talk
噸 dūn ton (metric or English)