日烏

Etymology
From the legend of the in Chinese mythology.

Noun

 * 1)  sun