osterits, n., [From English] ostrich; camel-bird; ostridge

Search for another word: