Leeward-islander definition

A person from the Leeward Islands.
noun
0
0
Advertisement