kameez is defitnitely Urdu and probably derives from Arabic.