• Yelped

    Verb

    1. yelped

      (past of yelp)

    Anagrams

    © Wiktionary