meaning of lowlands

1. the southern part of Scotland that is not mountainous


Related Words

lowlands | lowlands of scotland |

Developed & Maintained By Taraprasad.com

Treasure Words