There are multiple origins and translations for the name Shubha:
1. Hindi name, (शुभा) comes from the Sanskrit word (शुभ) means - "welfare; good; lucky, happy; favorable".
2. Arabic name (شبهة) means - "suspicion; doubt; obscurity; mis-grounded conceit". A term in Islam which refers arguments against of Islam.
Comments (0)