Amroth in English dictionary Amroth Sample sentences with "Amroth" Declension Stem Try again Available translations Welsh