Haapsalu in Portuguese Haapsalu in Portuguese Haapsalu proper noun A town on the west coast of Estonia. Add to Flashcards