Online Dictionary

cadarn [pl. cedyrn; cadarn- &adj] Explained

cadarn [pl. cedyrn; cadarn- &adj] at Welsh => English Of Explained:

(adj.) strong, mighty; firm, secure, impregnable, massive