proper nounNAFC is feminine in French.initialism of Navire auxiliaire des Forces canadiennes (Canadian Forces Auxiliary Vessel)