What is the meaning of Placer?

One who places or arranges something.

One who deals in stolen goods; a fence.

A horse, etc. that finishes in a particular place in a race.

A lamb whose mother has died and which has transferred its attachment to an object, such as a bush or rock, in the locality.

alluvial; occurring in a deposit of sand or earth on a river-bed or bank, particularly with reference to precious metals such as gold or silver

A place where the superficial detritus is washed for gold, etc.

Any place holding treasures.

to place (to put in a specific location)

to seat (to put an object into a place where it will rest)

to place (to earn a given spot in a competition)

pleasure

to please

first-person singular present passive subjunctive of plācō

to like (something or someone)

to please (somebody)

pleasure; something done to please

placer (place where the superficial detritus is washed for gold)

sandbank

Source: wiktionary.org