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)
Keep scrolling for more