casla (Irish) comes from Turkish kışla, from Ottoman Turkish قیشله — covered shelter or enclosure where flocks of sheep and goats spend the winter or are kept overnight.
casla (Irish): small harbour, creek