Please see my comments to the question. Let's continue from this point.
There is no such thing as "Marathi font", and it cannot exist in principle. This is just because Marathi is not a writing system, but is a language. Marathi used Modi before 1950 and now usually uses Devanāgarī. And Devanāgarī is uses as a writing system for many Indian language and, notably, even for historical Sanskrit. It is so popular that it is supported my most modern systems by default, so you don't really have to install anything.
You should also understand, that even with Devanāgarī, there is no such thing as "Devanāgarī font". Unicode fonts usually support a number of different writing systems and other subsets, such as those for digits, other symbols and a lot more; most of them support Latin.
If you really need to support such elements of world cultures, such as Indian languages, you really need to understand those cultures much better. Knowing just one language is by far not enough. If you leave in India (as your profile shows), you need to know how cultures of your neighboring peoples interact with each others, now languages and different writing systems work together and how they are presented and used. This is important to be at least minimally cultured person. And, after all, these cultures deserve much more respect.
Please see:
http://en.wikipedia.org/wiki/Marathi_language[
^],
http://en.wikipedia.org/wiki/Devanagari[
^],
http://en.wikipedia.org/wiki/Writing_system[
^],
http://en.wikipedia.org/wiki/Unicode[
^],
http://unicode.org/[
^].
—SA