Does university of virginia offer full ride scholarships for international students?
The only full ride merit scholarships are the Jefferson Scholarships, which are privately funded.
UVa generally does not offer financial aid to international students, unless you are a really really great running back…
There is an international student section of CC. That section may help you find colleges tht do offer aid to international students. Some small rich colleges that are seeking additional international students offer large amounts of aid. Also, some extremely selective Ivy level universities offer large amounts of aid to international students. Most US colleges do not offer any need based aid to international students.
An alternative is to get your undergrad degree in a cheaper country, and then seek to get your graduate degree in the US. There are some programs in the US that provide full funding for graduate students.