I observed that up votes for questions in English Meta site are not added to the poster's reputation.
Is there no separate reputation for meta sites other than the main meta site for the stack exchange community ?
Only one meta site has the reputation system; Meta Stack Exchange.
There is no main Q&A site in that case. That is, simply stackexchange.com is not for questions and answers, but meta.stackexchange.com is.
For site-specific metas, say, ours:
Votes on meta do not affect your reputation; your meta reputation is the same as your reputation on English Language & Usage Stack Exchange (synchronized hourly), though you earn separate badges. You must have 5 reputation to participate on meta.