喜望 きぼう ほう
kibōhō

Noun

1. Cape of Good Hope