hieroglyph

(noun) hieroglyphic

writing (generic term)