CHAN


Meaning of CHAN in English

[chan] abbreviation channel

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