xenograph Share definition Flag a document or text written in a foreign language. I cannot read the article; it is written in Mandarin and hence a xenograph. xenograph by uttam maharjan May 30, 2010 0 0 Get merch Get the xenograph mug. Buy Now — $32.95 See more merch