WORDLE ENGLISH

giver

noun

givera person who gives something to someone else

Classic Daily#1289 · December 29, 2024