karikkoranta

Noun

 * 1) shore or coast with underwater rocks