meaning of up country

1. to or in the interior of a country or region; "they live ">upcountry"


Related Words

up-country | upcountry |

Developed & Maintained By Taraprasad.com

Treasure Words