"Scholar" would be best fitting.
You could call them a "knowledge seeker" or "curious individual."
A person who shows off their knowledge is often referred to as a "know-it-all" or "smart aleck."
A developer of a relational database would call a record a "row" in database terminology. This term typically refers to a single entry in a database table that contains a set of related data fields.
Someone who is good at gathering research is often called a researcher or a research analyst. They possess skills in data collection, analysis, and interpretation to draw meaningful insights from the information they gather.
A person who knows too much information can be called a know-it-all or someone who is overly knowledgeable.
When the genus and species name are the same, it is known as a tautonym. An example of this would be Gorilla gorilla, the scientific name for the Western Gorilla.
A knowledgeable person.
knowledge monger
If you are trying to be offensive, you could call them a "Know-It-All" or if it is complimentary, just call them a genius.2nd Answerer says:I believe the term you are looking for is 'polymath'; or someone who studies to obtain universal knowledge would be a 'Renaissance Man/Woman'.
You would call someone who looks after sheep a shepherd.
They can list you as a driver but they should not be able to. If you feel you have been a victim of identity theft, I would call an authority in that matter.
you would call someone chuckles when he or she laughs and there tummy bounces up and down
You would call them someone who peruses.
I would call him a hobbyist.
You would call them a captor, or a kidnapper.
I suppose you would call them a tailor.
A hobo
marsusion??!!