*podomъkъ (Proto-Slavic) comes from Proto-Slavic dȍmъ, from Proto-Balto-Slavic damús, from Proto-Indo-European dṓm, from Proto-Indo-European dem- — to build; to arrange, to put together.
Ancestry of “*podomъkъ”, step by step
*podomъkъ traces back through two separate lines of ancestry.