The American Heritage Dictionary (AHD) says 'Perhaps from Fanny, a nickname for Frances.' Note that in American English fanny means 'buttocks.' In other dialects of English the location of the fanny is in the same general area but more to the front.

Welcome to the board. Is it Tai-peng Shan or Tai Peng-shan?