Fetching details from the dictionary...
Onokoro Island (island formed by drops of water falling from the heavenly jeweled spear); Onogoro Island