What is the full meaning of giraffish
of or like a giraffe, also GIRAFFINE, GIRAFFOID [adj]
Example of the word giraffish placed on a Scrabble board.