compadre (n.)youdaoicibaDictYouDict
"companion," 1834, American English, from Spanish compadre "godfather," hence "benefactor, friend," from Medieval Latin compater, from com- "with" (see com-) + pater "father" (see father (n.). Compare compere, also gossip (n.).