Meaning & History
From the kanji 善 (zen) meaning “good” and 保 (ho) meaning “protection”.Notable person with this name is Zenpo Shimabukuro (島袋 善保) (1943-), the current head of the Shorin-Ryu Seibukan karate system and the son of its founder, Zenryo Shimabukuro (具袋 善良) (1908-1969).