NichiDict

島育ち

しまそだち
[shimasodachi]

Meanings

1.Noun

brought up on an island