Courageous · independent · analyze
Source: Irish
Root Word: Ceallach
Derived From: Cellachán
Meaning: Little Wrangler
Popularity History: It had some popularity in Irish history, primarily as a surname, and occasionally as a given name in modern English-speaking countries.