Ameqran

Means "eldest" in Tamazight.

There were no related names found for Ameqran.