Ім'я Навой, ймовірно, має прізвиськовий характер і походить від давньої назви деталі ткацького верстата – навой (сучасний термін – навій), на який навивають основу ниток перед тканням. Це метафоричне ім'я засвідчується в писемних пам'ятках з XIV століття і пізніших часів. Наприклад, у 1366 році згадується пан Навоуй Стоянський в місті Перемишлі, а в 1565 році фіксується антропонім Nawój.
Більше згадок цього імені містять старопольські писемні пам'ятки XII - XV століть із східних окраїн Польщі. У цих джерелах можна знайти варіації імені, такі як Navoj, Nawój, Nawoja, Nawojka, Nawojko, а також патроніми Nawojowicz та Nawojowski. Це ім'я також використовувалося серед інших слов'янських народів.