Tamil Dictionary 🔍

hornbeak

Horn"beak`, n. Defn: A fish. See Hornfish.


hornbeak - Similar Words