Know how to use "fewer" and "less"? Find out.
1610s, agent noun from advise (v.). Meaning "military person sent to help a government or army in a foreign country" is recorded from 1915. Alternative form, Latinate advisor, is perhaps a back-formation from advisory.