Outer Hebrides

1. (noun) a 130-mile long archipelago northwest of Scotland
Related Words: archipelago



Terms and Conditions of Use / Copyright Notice