meaning of irish sea

1. an arm of the North Atlantic between Great Britain and Ireland


Related Words

irish sea |

Developed & Maintained By Taraprasad.com

Treasure Words