"Solid rock, rocky. "
The name Tarshish is commonly a unisex name from the "Biblical" origin that means "Solid rock, rocky. ".
Male meaning: Solid rock, rocky.
Female meaning: Solid rock, rocky.

The pronunciation of Tarshish is t(a)-rshi- sh, tar -shi sh.