Questions & Answers about Možda ona zna odgovor.
That is true: Serbian often omits subject pronouns because the verb ending already shows the person.
So Možda zna odgovor. is also perfectly natural and means Maybe she knows the answer if the context makes it clear who she is.
Including ona can:
- add emphasis
- make the subject clearer
- create a contrast, as in Maybe she knows the answer, not him
So in this sentence, ona is not required, but it is completely correct.
Možda means maybe or perhaps.
It often appears near the beginning of the sentence:
- Možda ona zna odgovor.
- Možda zna odgovor.
But Serbian word order is flexible, so you may also hear:
- Ona možda zna odgovor.
The meaning stays basically the same, though the emphasis can shift slightly depending on placement.
Zna is the 3rd person singular present tense of the verb znati (to know).
So:
- ja znam = I know