solar barque

/S OW1 L ER0 B AA0 R K/
noun
  1. 1

    Synonym of solar boat (“mythical boat that carries the sun across the sky”).

Translate “solar barque” into another language