Name Details

Ajawid

Meaning

open handed, generous, noble