Tahiti!!! Calypso is a super common one and Tallulah is very similar to some common names as well
coral just doesn't seem fitting of the character, unless possibly you went with coral in another language??
Alternatively I can offer the name Kairi as it relates to water, happy name hunting!! <3
Tango's Comments