Meaning of sun bark in English:

sun bark

noun

(also sun barque)
  • (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.