I don't see Ovi Maps on Meego. Why would Nokia "distribute it free" on Meego platforms?
Unless Nokia starts making flagship phones with Meego on it, I don't think we'll see official Ovi Maps on Meego devices.
I think mapping will be, as stskeeps suggested, a community effort on Meego. Or Google Maps tops.