Alicole

Meaning
ArabicFrom Ali: Noble
Modern EnglishNoble, Victorious
FrenchFrom Nicole: Victorious People
Gender
Origin