×

orcades meaning in English

n. orkney islands, an archipelago of about 70 islands in the north atlantic and north sea off the northeastern coast

Related Words

  1. orbite
  2. orbiter
  3. orcanette
  4. orchestral
PC Version

Copyright © 2018 WordTech Co.