Back

Abopheraas

About Abopheraas
Arabic for “lion”.
Name Heritage
Origin
Arabic