Farquhar Islands
geographical name
Far·quhar Islands
ˈfär-kwər
-kər
island group in the northwestern Indian Ocean northeast of Madagascar; belongs to Seychelles
Love words? Need even more definitions?
Merriam-Webster unabridged
Share