Farquhar Islands

/ (ˈfɑːkwə, -kə) /

pl n

an island group in the Indian Ocean: administratively part of the Seychelles