How did Kuwait get its name?

The Arabic word "kuwait" is the diminutive form of "kut," or small fortified place near water. Thus, you have several place-names in the region with this word: Kut al-Amara, Kut al-Zein.