Hornbill means a large tropical bird, found in Asia and Africa, known for its curved beak.
Know a better translation, sentence, or pronunciation? Help improve this entry!