Japanese honorific suffix; also internet forum type
Japanese -chan, diminutive suffix
Try Another Word