jabiru
nounDefinition of jabiru
: a large tropical American stork (Jabiru mycteria) with a massive black bill
Keep scrolling for more