difference between for and of in English

For means in favour of something or somebody. Of means something that belongs to someone.
Example - This is for the good health of John.
This is the favourite colour of John.

  • 1
For means ?? ??? .
  • 1
Sorry, for means 'ke liye' and of means 'ka'.
  • 1
What are you looking for?