What does am Meer leben mean?

am Meer leben - German to English

to reside because of the sea