What is the full meaning of jabiru
one of several large wading birds allied to the storks [n -S]
Example of the word jabiru placed on a Scrabble board.