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 Nepal; the Kingdom of Nepal– a small landlocked Asian country high in the Himalayas between India and China 1