Meaning of SEO in English:

SEO

noun

mass noun