Frederic is the French form of Frederick, which means 'peaceful ruler'.
Fritz is a short version of Friedrich, the German version of Frederic. The last German emperor Friedrich Wilhelm II was often referred to as "der alte Fritz" (the old Fritz).
Some french men are named Frederic. It's not all that common.
Leader
A stranger
sexy
Frederic Zlotkin's birth name is Frederic Slatkin.
Frederic Raphael's birth name is Raphael, Frederic Michael.
Frederic Soler's birth name is Frederic Soler i Hubert.
Frederic Melchior's birth name is Frederic Fritz Melchior.
Frederic Eger's birth name is Frederic Lautaro Eiguer.
Frederic Kimball's birth name is Frederic Menner Kimball.
Frederic Brunn's birth name is Frederic Andre Brune.
Frederic Leahy's birth name is Phillip Frederic Leahy.
Frederic Forrest's birth name is Frederic Fenimore Forrest Jr..
Frederic Berest's birth name is Frederick Berest.
Frederic Nay's birth name is Frederick Nay.
Frederic Dannay's birth name is Daniel Nathan.