Names and Surnames
Birth name
Edward David Stewart Ogilvie
DutchEdward David Stewart Ogilvie
AsturianEdward Ogilvie
Brazilian PortugueseAlso known as
Edward David Ogilvie
EnglishEdward David Stewart Ogilvie
EnglishHon. Edward David Stewart Ogilvie
EnglishEdward David Stuart Ogilvie
English