Possibly related to hirrio due to its sound, or related to harundo because of its forked tail. Compare Ancient Greek χελῑδών (khelīdṓn).
Practice speaking and memorizing "hirundo" and many other words and sentences in Latin.