nepal1 results found

Nepal is a country in South Asia. The word may also refer to: