female cat names and male cat names that mean beautiful
Meaning: free man
Meaning: steadfast
Meaning: dweller at the outskirts of town
Meaning: god of Nysa
Meaning: all saints
Meaning: renowned warrior