Advertisement

Advertisement

Farquhar Islands

/ -kə; ˈfɑːkwə /

plural noun

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


Advertisement

Advertisement

Advertisement

Advertisement


Farquharfarraginous