FARQUHAR ISLANDS


Meaning of FARQUHAR ISLANDS in English

geographical name island group NW Indian Ocean NE of Madagascar belonging to Seychelles

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.