Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of philopena

- A present or gift which is made as a forfeit in a social game that is played in various ways; also, the game itself.