meaning of am Meer leben

am Meer leben - German to English

to reside because of the sea