meaning of foothills
1.
hilly
land
on
the
lower
slopes
of
mountains
Related Words
foothills
|
Developed & Maintained By
Taraprasad.com