Meaning of sun bark in English:

sun bark

(also sun barque)

noun

  • (In ancient Egyptian mythology) the bark in which the sun is said to be carried across the sky.

Origin

Mid 19th century; earliest use found in Journal of the American Oriental Society.