meaning of kauai

1. an island of Hawaii northwest of Oahu


Related Words

kauai | kauai island |

Developed & Maintained By Taraprasad.com

Treasure Words