Ahed is an Arabic name meaning promise, covenant, or pledge, from a root tied to commitment and عهد.
Like Ahed?
Swipe through thousands of names like it