Tag Archives: Princess Ameera bint Aidan bin Nayef Al-Taweel Al-OtaibiArabic:الاميرة اميرة بنت عيدان بن نايف الطويل العصيمي العتيبي‎‎; born 6 November 1983 The ruli