What is the full meaning of finfoots
FINFOOT, a South American bird allied to the grebes [n]
Example of the word finfoots placed on a Scrabble board.