What does Ayaan mean?
Etymology is genuinely contested. In the Arabic reading it is linked to the root 'ayn (ع-ي-ن, 'eye, sight'), giving a sense of 'watchful' or 'seeing'. A separate and widely used origin is Somali, where Ayaan means 'good fortune, luck, destiny'. The popular gloss 'gift of God' is often repeated but is weakly supported etymologically.
What does Hamza mean?
Commonly understood as 'lion', and also 'strong, steadfast'. Linked to the root h-m-z and to a plant with a sharp, pungent taste. Borne by Hamza ibn Abd al-Muttalib, the Prophet's uncle, called 'Lion of God'.