What is the full meaning of polo
a game played on horseback [n -S]
Example of the word polo placed on a Scrabble board.