caisleán

Etymology
From, from (from , from ). .

Noun

 * 1) castle fortified building
 * 2) mansion
 * 3)  cumulus