About us
Define
Definitions for
".ru"
Internet country code top-level domain (cc TLD) for Russia introduced in April 7, 1994.
en.wikipedia.org