From Topolovăț + mare, from Serbo-Croatian Topolovac, from topola (“poplar”) + -ovac.
Topolovățu Mare m