barra barra

sea

noun.