Definition of Fenissa

Search Dictionary
Fenissa Definition from Arts & Humanities Dictionaries & Glossaries
JM Latin-English Dictionary
a haymaker.