Hayyan: The meaning of this name is "lively" or "vivacious ... The name Hakeem reflects intellectual depth and insight. Hamza: In Arabic, this word means "lion" or "strong." ...