ath-shaothrachail

Adjective

 * 1) assiduous