うら
ura

Noun

1. inlet

Noun

2. seashore; beach