a landlocked country in Eastern Europe
possibly from Moldovan molda meaning spruce or from the Moldova River
Moldova is molded between Romania and Ukraine!
Complete word intelligence in one call. Free tier — 50 lookups/day.