baybay

English translation: seashore