San francisco de macoris

What is San francisco de macoris?

San francisco de macoris definition and meaning on Dictionary terms:
noun

a city in the N Dominican Republic.