Sportula

Webster's Dictionary of the English Language

·noun A gift; a present; a prize; hence, an alms; a largess.

Related Words