English definition for santa
1. n. the legendary patron saint of children
10 related posts found for word santa in iJunoon Website
Sponored Video