Amleth

Categories: Danish Boy Names
Danish form of Hamlet, meaning little little village