English
Detailed Synonyms for Kingdom of Nepal in English
Kingdom of Nepal:
Kingdom of Nepal [the ~] noun
-
the Kingdom of Nepal
– a small landlocked Asian country high in the Himalayas between India and China 1the Kingdom of Nepal; the Nepal– a small landlocked Asian country high in the Himalayas between India and China 1