Beta This site is under active development

wafā (Arabic)

Arabic word meaning "to fulfill, to live up to a promise" [1].

Names containing this element