meaning of korean peninsula

1. an Asian peninsula off Manchuria separating the Yellow Sea and the Sea of Japan; the Korean name is Choson


Related Words

korean peninsula |

Developed & Maintained By Taraprasad.com

Treasure Words