Arabic etymological dictionary

WA'ADA

wa'ada: translation

promise [Semw-'-d,Hebya'ad (assign),Syrwa'ada (assembly)]