Ord



ENGLISH MEANING
noun
1.
An edge or point; also, a beginning.