
Joshua W. answered 12/02/19
Experienced Graduate Student Specializing in Linguistics/Language
Yes, you are right. Latin /pi/ often became /ch/ in Modern French, via palatalization.
This is not specific to Latin words, as other non-Latin words that had a /pi/ sound also underwent this sound change.
Latin 'appropiare' became French 'approcher'
Latin 'sepia' became French 'seiche'
Frankish 'happia' became French 'hache'