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.
Are You Learning English? Here Are Our Top English Tips