witchy names for female and male cats
Meaning: battle-mighty
Meaning: star
Meaning: lily
Meaning: radiant, shining one
Meaning: princess
Meaning: bitter