Is there a Canadian province named Nova Scrotia and is it named after a ballsack?

Yes. There is a Canadian province named Nova Scotia.

No. it's named after Scotland. Nova (new) Scotia (Scotland).