name meaning: Asgard \a-sga-rd, as-gard\ as a boy's name is of Old Norse origin, and the meaning of Asgard is "Gods' courtyard". The eternal dwelling place of the Scandinavian gods. It was supposedly in the center of the universe, accessible only by a rainbow bridge.
Baby names that sound like Asgard are Oscar and Oskar. Other similar baby names are Sigurd, Alard, Aliard, Adlard, Algar, Allard, Alhard, Asad, Assad, Asaad and Edgard.