はまおおはし
Meanings
Name
1. Hamanaoohashi
Kanji used
beach
name
large
bridge