囒吨 lán dūn

DEFINITIONS

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

CHARACTERS

囒 lán confused talk
吨 dūn metric ton; (Cant.) to babble, gibberish