Amargo \a-mar-go, am(a)-rgo\ as a girl's name is a variant of Amara (Latin), and the meaning of Amargo is "everlasting".
The baby name Amargo sounds like Amargot and Amargoe. Other similar baby names are Amarra, Amaris, Amarit and Margo.