NameHub
Arabic

iʿtamada

Meaning & History
An Arabic term meaning "to depend, to rely on".
Names containing this element

2

Ask AI