meaning of foothills

1. hilly land on the lower slopes of mountains


Related Words

foothills |

Developed & Maintained By Taraprasad.com

Treasure Words