Amra ist ein bosnischer Mädchenname arabischen Ursprungs und bedeutet „die Langlebige“ oder „die Prinzessin“, verwandt mit „amara“ (leben, gedeihen) oder mit Amira (Fürstin). Der Name ist in Bosnien und Herzegowina seit den 1970er-Jahren verbreitet. In Deutschland wird Amra in Familien mit bosnischen Wurzeln vergeben und klingt kurz, weich und klar.