Le prénom Afra tire son origine de l'adjectif latin 'afer', qui signifie 'africain' ou 'originaire d'Afrique'. Durant l'Antiquité, ce terme désignait les populations situées dans la province romaine d'Afrique, correspondant approximativement à l'actuelle Tunisie. Par extension, le prénom a été utilisé pour désigner des personnes issues de ces contrées méditerranéennes.