meaning of social lion

1. a celebrity who is lionized much sought after


Related Words

social lion |

Developed & Maintained By Taraprasad.com

Treasure Words