geographical name island group NW Indian Ocean NE of Madagascar belonging to Seychelles
FARQUHAR ISLANDS
Meaning of FARQUHAR ISLANDS in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012