SINO Meaning of SINO in English n. Sino French WarSino Japanese WarSino Tibetan languages Britannica Concise Encyclopedia. Краткая энциклопедия Британика. 2012