The name Frederic is a boy's name meaning "peaceful ruler". Frederic and is often added to lists like If You Like Edward, You Might Love... and discussed in our forums with posts like "Which would you choose?".
From the experts:
Dropping the final "k" of Frederick definitely makes it a more user-friendly classic boys' name. It streamlines it and also hints at Frederic's status as a French variation of the Germanic Frederick. Either way, this is a strong classic to consider if you're not afraid of a little dusty residue.