How do you say muhammad in Welsh?
— Muhammad; Muhammad


Generic synonyms for muhammad in Welsh
prophetproffwyd (m)