Lahaina definition

lä-hīnə
A town of Hawaii on the west coast of Maui.
0
0
Advertisement