a card game in which each player receives five cards - English Synonyms Dictionary

Can't found any synonym terms.