meaning of memel

1. a city in western Lithuania on the Baltic Sea; formerly an important trading town of the Hanseatic League


Related Words

memel |

Developed & Maintained By Taraprasad.com

Treasure Words