Karnak The origin and history of Karnak. Etymology From Arabic قرية and نَقِ (naqi) meaning fortified city. Origin: Arabic ← Back to the full definition of Karnak