I believe both. Am Faclair Beag gives both hard, tough and hardy as its meaning, Faclair Dwelly gives 1 Hard, firm. 2. Difficult. 3. Painful, distressing etc… Wiktionary gives harsh as one of its meaning.
There are also compounds like cruaidh-fhortan meaning misfortune. So anything hardy or harsh, tough and painful can be cruaidh.