1 definition by lenin_ra

1
The capital city of Estonia, the Baltic country located on the south bank of the Gulf of Finland.
Tallinn is the capital city of Estonia.
by lenin_ra April 08, 2005
Get the merch
Get the Tallinn neck gaiter and mug.