Farquhar Islands

(redirected from Farquhar Group)
Also found in: Wikipedia.

Farquhar Islands

(ˈfɑːkwə; -kə)
pl n
(Placename) an island group in the Indian Ocean: administratively part of the Seychelles