Name : Marmaduke  
Information : Welsh - Fortunate; Good