"Street" is Улица in Russian.
Улица means "Street" in English.
Word #146 of 4,000 by frequency in Russian — level A1.
На этой улице много красивых домов.
There are many beautiful houses on this street.