This has very much to do with the Russian connection to the Greek Orthodox Church. Many orthodox Russians adopted names from orthodox tradition. Thus first names will often be East Slavic versions of originally Greek names.