Kahului definition

käho͝o-lo͝oē
A town of Hawaii on the northwestern coast of Maui.
0
0
Advertisement