jabiru meaning in English
n. jabiru, town in the northern territory (australia)
n. jabiru, large stork with a black neck and a beak turned upwards (native to australia and india); large tropical stork with white plumage and naked head (native to central and south america)