[-a-zA-Z ]+
Тире или буквы от 'a' до 'z' в любом случае или через пробел.
Или, для лучшей международной поддержки, подумайте, есть ли классы именованных символов, которые вы можете использовать. В системах POSIX вы можете написать:
grep -E '^[-[:alpha:] ]+$'
например, и это бы подбирало символы с акцентом. Вероятно, вам доступна аналогичная запись (вероятно, не , а ), доступная вам.