Your random search has returned 1 entry

aalohi

noun the portion of the atoll lagoon just lagoonward of the fringing reef