Meaning of sun wheel in English:

sun wheel

noun