In theory, every rainbow is a circle, but from the ground, only its upper half can be seen.

rainbow-from-above
Source: oskarslidums on reddit

Rainbows are not a physical object. When you move forward towards one, it will move back the same distance. This can be seen from a plane: