Random Riddle: Three 5-letter Words

Three 5-letter words,
Anagrams of each other.
One is a cloth,
The second a spot,
The third is at home with the Father.

What are the three words?
 

Random Riddle: Three 5-letter Words