abstract:Gushiken (具志堅), is a Japanese surname of Okinawan (Ryukyu islands). Often taken to mean "strong willed" or "of firm determination", though literally Gu (具) - ingredients/utensil/means, Shi (志) - will/motive/bear in mind, Ken (堅) - hard/resolute/unyielding.