How do you spell Sportula


 Definitions

Available Definitions:
1)  n. - A gift; a present; a prize; hence, an alms; a largess.