Circa comes from the latin word ciricus, as you might have guessed circa is the plural form of ciricus. It pertains to circular things or as the philosophers often use it as metaphor for almost anything circa came to mean "comes around" which implies that it is a"round" that time when it happened.
Nice fact, ciricus also was the etymological source of circus, that's why there are many circle things in the circus.