Meaning of BY in English

BY

[by] abbreviation billion years

Merriam-Webster English vocab.      Английский словарь Merriam Webster.