lomaruha लोमरुह

Definition: f(ā-)n. (any surface) having short hair growing (on it)