@Yuki I feel like "bride", there's probably a oath where the mermaids gives their own blood to someone they love(this might not be a 100% true but it's one of my theories for being a loyal reader ever since) but the other meaning is probably just because "they have the same blood)