Elvira - From Russian name Elvira "blond", "amber" which comes from Latin helva. It is spread now.
Grigoryan - Grigorian or Grigoryan is an Armenian surname.
It is a patronym from the Armenian equivalent of Gregory and is the Eastern Armenian form of Krikorian.