産うぶ島しま
Meanings
Name
1. Ubushima
Kanji used
give birth
island