SIMOLEON


Meaning of SIMOLEON in English

[si.mo.le.on] n [origin unknown] (1896) slang: dollar

Merriam-Webster English vocab.      Английский словарь Merriam Webster.