Delichon

noun
Del·​i·​chon | \ ˈdelə̇ˌkän\

Definition of Delichon

: a genus of swallows with feathered feet that includes the European martin (D. urbica)

History and Etymology for Delichon

New Latin, anagram of Chelidon

Keep scrolling for more